get-kali page is up

Choose your Platform|

LIGHTDARK

Installer Images

  • Direct access to hardware
  • Customized Kali kernel
  • No overhead

Single or multiple boot Kali, giving you complete control over the hardware access (perfect for in-built Wi-Fi and GPU), enabling the best performance.

Virtual Machines

  • Snapshots functionary
  • Isolated environment
  • Customized Kali kernel
  • Limited direct access to hardware
  • Higher system requirements

VMware & VirtualBox pre-built images. Allowing for a Kali install without altering the host OS with additional features such as snapshots. Vagrant images for quick spin-up also available.

ARM

  • Range of hardware from the leave-behind devices end to high-end modern servers
  • System architecture limits certain packages
  • Not always customized kernel

Works on relatively inexpensive & low powered Single Board Computers (SBCs) as well as modern ARM based laptops, which combine high speed with long battery life.

Mobile

  • Kali layered on Android
  • Kali in your pocket, on the go
  • Mobile interface (compact view)

A mobile penetration testing platform for Android devices, based on Kali Linux. Kali NetHunter consists of an NetHunter App, App Store, Kali Container, and KeX.

Cloud

  • Fast deployment
  • Can leverage provider's resources
  • Provider may become costly
  • Not always customized kernel

Hosting providers which have Kali Linux pre-installed, ready to go, without worrying about infrastructure maintenance.

Containers

  • Low overhead to access Kali toolset
  • Userland actions only
  • Not Kali customized kernel
  • No direct access to hardware

Using Docker or LXD, allows for extremely quick and easy access to Kali's tool set without the overhead of an isolated virtual machine.

Live Boot

  • Un-altered host system
  • Direct access to hardware
  • Customized Kali kernel
  • Performance decrease when heavy I/O

Quick and easy access to a full Kali install. Your Kali, always with you, without altering the host OS, plus allows you to benefit from hardware access.

WSL

  • Access to the Kali toolset through the WSL framework
  • Userland actions only
  • Not Kali customized kernel
  • No direct access to hardware

Windows Subsystem for Linux (WSL) is included out of the box with modern Windows. Use Kali (and Win-KeX) without installing additional software.


Build Scripts

Installer Pre-built VMs ARM Mobile Cloud Containers Live WSL

Installer Images

Kali is a rolling Linux distribution, meaning as soon as we have an update, we ship it. Would-be users have a variety of images to choose from. For more information, please see Which Image Should I Download? and Kali Branches. For most users, we recommend the latest “point release” image below, except in cases when a user requires a specific bug patch, in which case the weekly build may be best.

We generate fresh Kali Linux image files every quarter. These become the official "point" releases. These images are tested and subsequently announced with a blog post.

Installation Documentation

Our previous Kali Linux's releases.


SHA256sum

112366c0ad354b5667f5597b2b813cb7b3cd72d2ac6bb395ae73811c1ace331d

Weekly

Untested images with the latest updates

SHA256sum

caf5ff7d7a4f73c85a6f1688300b936d3d7fd6965c52d80632e36709a09255a7

NetInstaller

All packages are downloaded during installation

SHA256sum

cfa5861ecf1cddd79de6f957db40f37f318d3e96d4e491fa9fb00a617113e66a

Everything

Image for air-gapped networks

SHA256sum

b33733c2fd3ec6921b2f24b2491610637ce5a1626fd15e3cae0fb88ecb2f9b0b

Weekly

Untested images with the latest updates

SHA256sum

78ae3ac951721f8c17ecfc59d0cd7effb71251112657056dfdc9807d06486865

NetInstaller

All packages are downloaded during installation



Q.) What’s the differences between: Installer? NetInstaller? Everything? Weekly? Live?
Q.) How to download Kali Linux images securely?
Q.) Can I still download the mini image?


Want an Updated or Custom Kali Image?

Feeling a little more adventurous? Want to build the latest version of Kali? Want to customize your ISO by adding more tools or change the default settings? Looking for something other than Xfce, GNOME or KDE like Enlightenment, i3mw, LXDE or MATE? Then this is the option for you.

Read More On Custom Images




Kali Purple

Feeling red? Feeling blue? Kali Purple: You do You!

A movement to make enterprise grade security accessible to everyone.

Kali Purple Documentation

SHA256sum

59cf88ee731a4a3078f3ac07754e751ebc6da01bc9f911dd403a32366ce7bf0f

Weekly

Untested images with the latest updates

Pre-built Virtual Machines

Kali Linux VMware & VirtualBox images are available for users who prefer, or whose specific needs require a virtual machine installation.

These images have the default credentials "kali/kali".

Virtual Machines Documentation

SHA256sum

e2f0e61fb7503d90782b2dba384d5e1d703823de0cb9f4ef2efe1464a1ba5049

VMware Weekly

SHA256sum

61466fb23e99cb12284c48c875fd6c844acea66aee7ccfc302c391b0a2fb09de

VirtualBox Weekly

SHA256sum

0a1ab6508b7e07ea08b2af5d8efe751f46635e8d725e5a22f7d4455c7dd9df6d

Hyper-V Weekly

SHA256sum

845a9fd8c61e49bef2714571bb41ffe46c39ee7b386070a6d459a20cc2f23359

QEMU Weekly


Vagrant

Vagrant is a tool for building and managing virtual machine environments. With a single configuration file, you can download a base “box” and apply additional configurations like adding an additional network interface, setting the number of CPU cores and memory, or running a script on first boot.

Kali-Vagrant Boxes

Want an Updated or Custom Kali Image?

Feeling a little more adventurous? Want to build the latest version of Kali? Want to customize your VM by selecting a different desktop environment, add more tools, change the default settings? Then this is the option for you.

Kali-VM Build Script

ARM

Are you looking for Kali Linux ARM images? We have generated flavours of Kali using the same build infrastructure as the official Kali releases for ARM architecture.

These images have a default credentials of "kali/kali".


Kali-ARM Documentation

raspberrypi

SHA256sum

ed441b0b6360b6463f6d949f42064363dc86f77a28c52a89ec43d012c1ad88d9

Raspberry Pi 2, 3, 4 and 400 (32-bit)

SHA256sum

fee15eed475dbd85d9bac43656ad638f70d2d15835f94ede2f7bf5131447b17e

Raspberry Pi 3, 4, 400, 5 and 500 (64-bit)

SHA256sum

f473f1d5c7cf69acae8f6e77e5567f9b854e4c3409809459ca04b7f3ffb57323

Raspberry Pi Zero 2 W (Pi-Tail)

pine64

SHA256sum

bfcd802bc5f23745d7f0ab3f8f3d9a9d2552a6df97ab9d9ce4ecfd698338a981

Pinebook

SHA256sum

11ded80e19c29b5d43ba382e8fa55958af3cd19622e9eb80e7b38f78bc25006f

Pinebook Pro

gateworks

SHA256sum

94b9329db1062ee76ff3f36baed5c80d9cd785bc5143d0b428a20f9dac832ba4

Gateworks Newport

withsecure

SHA256sum

46f1c748673cedd59f5c096f000a82215efc7e893dcdaf640d6435f4e6023181

USBArmory MKII



I.) SHA256SUMS are for the compressed file (*.img.xz)

NetHunter Pro



Kali NetHunter Pro is the official Kali Linux build for mobile devices such as the Pine64 PinePhone and PinePhone Pro.

Installation:

  1. Install Tow-Boot bootloader on your device
  2. Write the image to your MicroSD card, e.g.
    sudo dd if=IMAGE.img of=/dev/[DEVICE] bs=1M status=progress conv=fsync
  3. Insert the MicroSD card into your device
  4. Boot your device from MicroSD card (hold Volume down key until the LED turns blue)
  5. Login with user "kali" and password "1234"

Kali NetHunter Pro Documentation

PinePhone

SHA256sum

ca3dd9ed01b9a28c5fa8fa8c93badc64756b9e2d746e3b6d3e5ebdfce8c88319

Kali NetHunterPro image with Phosh for Pine64 PinePhone

PinePhonePro

SHA256sum

2c3ce6b68ceab45e9980c22eb265aa80473366693f39200e29c15631a359c62e

Kali NetHunterPro image with Phosh for Pine64 PinePhone Pro

SDM845

SHA256sum

764112e8fed71641195ec0927531756bfae57e4519b1b6713307fc33eee62827

Kali NetHunterPro image with Phosh for Qualcomm 'QCOM' SDM845

SM7225

SHA256sum

c64681ed3ac803eb23e0b5663e407e86ca8ce8e2d7d68d68ea3faee634ddc0e8

Kali NetHunterPro image with Phosh for Qualcomm 'QCOM' SM7225

AMD64

SHA256sum

ed362975293ffd11306b384dfb9f043c65337e15de9a9e85fa4135d223117057

Kali NetHunterPro AMD64 image with Phosh for Testing/Deployment






NetHunter

The Kali NetHunter project is the first Open-source Android penetration testing platform for Android devices, allowing for access to the Kali toolset from various supported Android devices. There are multiple unique features not possible on other hardware platforms.

The Kali NetHunter interface allows you to easily work with complex configuration files through a local web interface. This feature, together with a custom kernel that supports 802.11 wireless injection and preconfigured connect back VPN services, make the Kali NetHunter a formidable network security tool or discrete drop box - with Kali Linux at the tip of your fingers wherever you are!

Statistics

Want to see Kali NetHunter progress? Look at the stats page, to see if your device is supported yet.

Kali NetHunter provides:

    • A dedicated NetHunter App, providing a touch screen optimized GUI for common attack categories, such as:
    • One-click MANA Evil Access Point setups.
    • USB HID Keyboard attacks, much like the Teensy device is able to do.
    • BadUSB MITM attacks. Plug in your Kali NetHunter to a victim PC, and have your traffic relayed though it.
    • Bluetooth attacks.

  • Full Kali Linux toolset, with many tools available via a simple menu system.
  • Command line interface to the Kali Linux container.
  • Kali desktop EXperience (KeX)
  • Custom, device specific kernel with wireless injection support.
  • HDMI output of Kali desktop to external display for supported devices.
  • USB Y-cable with the Kali NetHunter kernel - use your OTG cable while still charging your device!
  • Software Defined Radio support (SDR). Use Kali NetHunter with your HackRF to explore the wireless radio space.
  • NetHunter app store allowing you to grow the potential of Kali NetHunter.

Kali NetHunter Documentation

NetHunter Generic

SHA256sum

3e402f0177aba920dc36b63ce56582d38f451e963740df6f2f229ada6bd19e77

NetHunter Generic ARM64 (Full)

SHA256sum

ab38edc4d97acc63b4cd701028b6ee265db2094d76a0e628f985dbedc38547fe

NetHunter Generic ARM64 (Minimal)

SHA256sum

9da4f52e49130c53b48e5fc7533889931b6dd616aa711afb52c1d4375d1240dd

NetHunter Generic ARMhf (Full)

SHA256sum

b6859d97db36e9f05b5f465bdac06ff5e77d6c39d095f73043b8ba45fc403074

NetHunter Generic ARMhf (Minimal)

OPPO

SHA256sum

cf7df0770ddd285462133a1bb3934835af9d0aaf55ce73c60106c1d6f2ce6985

OPPO A37 (2016) (LineageOS 17.1)

Samsung

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

Samsung Galaxy A7 (2016) (LineageOS 18.1)

SHA256sum

eacf9d788ef53f4a7041c33731bab68844224481cd82a4e6c6640b78f8f6bfbf

Samsung Galaxy S10e (A16)

SHA256sum

6192d274f1ff6fdabad9e52cd18c627ce4fb83bbbb2e3ffd6f4073b457a65e3a

Samsung Galaxy S10 (A15)

SHA256sum

fa46d39bf02b3acc16beb6a9c73ed014ea6e221bd152c8ef37db192faeaedf0e

Samsung Galaxy S10+ (A16)

SHA256sum

6376e62f31aa7c063728e393489d131e22795287be67597d49329eef49707568

Samsung Galaxy S10 5G (A16)

SHA256sum

047e7ef91e1e12bde5adec334751b92d09cf2ac00d4fcc7e1c9701ee81080e5b

Samsung Galaxy Tab S4 LTE (Oreo)

SHA256sum

d16c755b95dd1abbd877ee818f1d567afa90632527a5c797c63e82bd2346098e

Samsung Galaxy Tab S4 WiFi (Oreo)

SHA256sum

07e1f909bd4bac743b6c58466dbd8f73500dd16130f6e25c8146527e08bda355

Samsung Galaxy S7 Edge (Pie)

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

Samsung Galaxy S7 Edge (LineageOS 16.0)

SHA256sum

c9922b13a1df334450b73ccd46fd7f78ba9408152c4f2bb957532d78d2ba9e3a

Samsung Galaxy S7 (Pie)

SHA256sum

b43f80da50156aa4a17446e1db7615834bb5ab9735cad92b58e2e8ac6330c228

Samsung Galaxy S7 (LineageOS 16.0)

SHA256sum

7e41643bb92b5a4d331ec690f9ca197b5a7296452689ebc652481d11eef5d8c6

Samsung Galaxy J7 Pro (Pie)

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

Samsung Galaxy S5 Mini (LineageOS 16.0)

SHA256sum

03882a10179740cee6b33ab7d7a2b5fe4b6302f510479e7d504be1a7a09d1c6f

Samsung Galaxy J7 Prime (Pie)

SHA256sum

46bf4e5987356d6c93ef1227efb5929d60a611b133f305fe2ea3b7aa204f462f

Samsung Galaxy S20 FE 5G (Thirteen)

SHA256sum

a055e8960cb1873a8fbc47ea225eefee51e8c04f70d3dd54c12a60c177494cea

Samsung Galaxy S9 (LineageOS 20)

SHA256sum

56a664a01a5d00572b3ac755d029f1ccc809cf8206e6b7fc687f832235cfe12b

Samsung Galaxy S9+ (LineageOS 20)

SHA256sum

b02ebc7fa3c1556420555f9b49dc87b5f77107bf6137b69eba947a551e8d6b3f

Samsung Galaxy S6 Edge (LineageOS 14.1)

Xiaomi

SHA256sum

7651fbb2d7b32fcdbd188700f18cfc72b612f5c00617adb3ede0cf3e8a6a6b0e

Xiaomi Pocophone F3 (LineageOS 21)

SHA256sum

0b1f9ea97127cfd6dc4eda48a24bcafa3b3f5427c280e8f8b3f2d3bf70bf56a6

Xiaomi Pocophone F1 (Eleven)

SHA256sum

4224c676bdc9c982bf9cf45b315ced38aed3cf7561f6961f24d04b8ccd1af61d

Xiaomi Pocophone F1 (LineageOS 21)

SHA256sum

4199c1c5de1f635644c3140826fec4c3c39c1199bca9f558de430e141d572f8c

Xiaomi Mi 9 - cepheus (PixelOS 15)

SHA256sum

2d89e2445cb1bf927db7648ae922ab2cb4334e32dda2a89958c96b948bb9eb8f

Xiaomi Mi 9T (MIUI 11)

SHA256sum

02f0ea6adf71633eca37b26199b4287ea0790f98a029d83a6e4cf327a6b3fac6

Xiaomi Mi A2 (LineageOS 22.1)

SHA256sum

f794cb40855324b2a51400d7e5a5f885664def99e5690095f98405b9d67c64ab

Xiaomi Mi A3 (LineageOS 21)

SHA256sum

a46971ce01132eb0a7e05e27fe9ddd1fb9be6ee026cbca4534f31db81b1d5596

Xiaomi Mi A3 (LineageOS 22)

SHA256sum

bba2f93212ba851a16952930782aa19f0d188446a7d510796da382cc46b0f19f

Xiaomi Redmi 4 Prime (LineageOS 16.0)

SHA256sum

c622c01c2a24d72337e17c37e9a5aaa2edf7c02de2b1da6334f85167f0932d9e

Xiaomi Mi 9 Lite / CC9 (LineageOS 21)

SHA256sum

1b21f15752e363e71e0c37a993a941a3647d0b28e6a0522d5c54348d43727f90

Xiaomi Redmi 6 Pro (LineageOS 18.1)

SHA256sum

74d6f3e4225d6bc05e797bb67ade000478824773a3d840ae0c1248499a9acfe1

Xiaomi Redmi Note 4X (Eleven)

SHA256sum

ec434d81e300686a2d82f6f12fd35a210054fc0a164f366054ab896355122612

Xiaomi Redmi Note 4X (Fourteen)

SHA256sum

993cf9878b7def33ee4943106123445cc9b98c398edde37ae26f24df5394eb9d

Xiaomi Pocophone X3 NFC (LineageOS 20)

SHA256sum

58a5744a3b5a0b46f364b538151ec119b501ec891ea2e6d76cb7d748d9faa2ae

Xiaomi Redmi Note 6 Pro (tulip)

SHA256sum

dad289b2d7c22c752b170261876bfb1bbb5cb5840980d39ebcd2d89314abde4e

Xiaomi Pocophone X3 Pro (Eleven)

Google/Huawei

SHA256sum

9c0c9f8600ece2df8eb00757f60410a2e0bdf6d26a8c4fc2c1bbeea4c61c95f3

Google/Huawei Nexus 6P (Oreo)

SHA256sum

1d56e8039564709ff6a8aade9c474cc76a6bbff34893c4bd65d155566534c720

Google/Huawei Nexus 6P Nexus 6P (LineageOS 17.1)

Redmi

SHA256sum

1a63ba5442d80f9eac0a31c5473eff215912e14ae6ff48ea33170ad50edfdb32

Redmi Note 8 (A13)

SHA256sum

fd23bdfb77220d90c03e655fb2a8fd9d2b81fc61770f702306db0e266035ba0f

Redmi Note 8 (A16)

Google

SHA256sum

01a92f2267cd62edae2d165d0160ffefc9893e22527888c9fd4127a5c2c13ddf

Google Pixel 3 (Thirteen)

SHA256sum

0150ec3aa42ca2f1004023c76baff9a941c7dac46e9b5cf033d5962ed879e7be

Google Pixel 4a 5G (Twelve)

SHA256sum

fcd8f1c9e3386e6017af4cb5f43bc90e1ea41dce9b9d716b705fc3d78cc1cd59

Google Nexus 5X (Oreo)

SHA256sum

39a2d93147266b908ab62370a1c5cf165d91ed0555f273289bbe310289639c54

Google Pixel 3 XL (Thirteen)

SHA256sum

566262fc8575b9753bedf1195e8bc83838821d014328e68c60b2e38c0f748c76

Google Nexus 9 (Nougat)

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

Google Nexus 5 (LineageOS 14.1)

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

Google Nexus 6 (LineageOS 16.0)

SHA256sum

8fdd30fc8f86963c56fcb8c7fc02235b5e9dbb660f01cd389f3508b1c7399265

Google Pixel 4a (Twelve)

Motorola

SHA256sum

404d8fbd8a7fa5cda75c14464d0f707850b3143c27ba3afa111567da5c666eb0

Motorola Moto G5 (LineageOS 15.1)

SHA256sum

e32bb50ef97ed5a620ddaf496ed3d124b9806b2b63b5939c56198e4c8b3b66e1

Motorola Moto X4 (LineageOS 20)

SHA256sum

a92a65908a042a6a54132c5fe73d5501413ee06d6f9fc1915a91d5ed1e6c2381

Motorola Moto G5 Plus (LineageOS 16.0)

Nokia

SHA256sum

6c85edb36a980fdff60d699e8c2516dfccdcbdb081ae817040cd2aab7e6b931a

Nokia 6.1 Plus (LineageOS 21)

SHA256sum

5cd49ab29dfa370ff08231ed9ab0d5c23e23149fa39b827bc81e7620fa1fa58d

Nokia 3.1 (Pie)

SHA256sum

5965375f21bfe7712c0012e0e4846ea4ccc6b4dcd58a7b1d3df849fe025b8f25

Nokia 6.1 (LineageOS 21)

Huawei

SHA256sum

40ab3f707f930e0a7449703de126ae43e7a20646588e8ab479a30ffc10d64b34

Huawei P9 (LineageOS 16.0)

Gemini

SHA256sum

a558c071efea6ad1a61fa957486b1436f7fac989599b252db12392cd1aad5351

Gemini PDA (Nougat)

LG

SHA256sum

97c2946d4d8a381a7460ea3ac80a66ff5f02c26e1906dd5f66c9ee97b7e1d8e8

LG V20 International (LineageOS 21)

Sony

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

Sony Xperia Z1 (LineageOS 16)

SHA256sum

511bb57a7d02c099c764627829b108fff39175e174614bca23a0aa3a1af55f7c

Sony Xperia 10 II (LineageOS 20)

OnePlus

SHA256sum

c06e95b3ca9e05585fb481dc7dd88bd6da4ad0f5a84aa0e6ec142061a679d360

OnePlus Nord AC2003 (OxygenOS 16)

SHA256sum

0ea1676fcd01b6aa80ddd7f97446fa0bfc18b1b1fb972e0ab4e8fc593521c585

OnePlus One (LineageOS 18.1)

SHA256sum

17b2fc8ad08ac731e9f97efac7de1573dd2f440f3626dad7c8b92ecf47170e7d

OnePlus 2 (LineageOS 16.0)

SHA256sum

0f7dd295d9cd03b1cd08614a840704807241c1b4e89ef74cf37636b43013fbf7

OnePlus 3 / 3T (LineageOS 17.1)

SHA256sum

48c2885ee7c8666fb5f831b88e87536bb93a13d374f05d0fa44110b1ccdd35ae

OnePlus 5 / 5T (LineageOS 22)

SHA256sum

4d7442c38cf9a4e339166a0fa44dbe5774e9cacb95899e3585e89dd9bcfb017d

OnePlus 6 / 6T (Lineageos 19.1 & Lineageos 22.2)

SHA256sum

66efd890b58e5ebf14d8c43ba1721454a6541833237a4f551430aaed23f1b9d0

OnePlus 7 / 7 Pro / 7T / 7T Pro (OxygenOS 11)

SHA256sum

b8829911731a5c49c642150a1c858717ff7b7a8d3971b384dc22793ed12c5a4a

OnePlus 7 / 7 Pro / 7T / 7T Pro (OxygenOS 11 / Custom A11)

SHA256sum

6eab822903e0d63a879b9ec2e15cf5f3d36a75cefa50b5f17ebd8623a6c729c7

OnePlus 8 / 8T / 8 Pro (OxygenOS 12 / Custom A12)

SHA256sum

08068973bf8bde44de37eb0f26b9c607998368d08f60bc8b261043e88b737348

OnePlus 11 5G (OxygenOS 15)

SHA256sum

0421cd1409b04f51aa0011411cb4064eec1fc70ab7f7a0cdc7a4d8dc61811f02

OnePlus 11 5G (OxygenOS 16)

Realme

SHA256sum

fb74db3cee0c9407aa4dd4f72e24e2d186953453df0dd5dce7552606c71f07e3

Realme 5 / 5i / 5s (Corvus OS 4.1)

SHA256sum

2fbcc6c76c203a3244857fb1d0b08eeff025a261efee880a65329fc277d9e583

Realme 5 Pro (Twelve)

SHA256sum

11140143e8d338f7290be7d4583f6169fd3ae19ba8dd509075523c7d8a9bee4e

Realme C15 (LineageOS 17.1)

SHA256sum

a4fab8cdc327e68800a04354089023b26ba8841f7d2b8454a0a4ec3f423c37f8

Realme X7 Max 5G (Thirteen)

Nothing

SHA256sum

2f7bd67cb25d4c42b4b56982863ae21487807444d6ffb4a4d35e9d20a8306e6a

Nothing Phone (1) (Fourteen)

TicWatch

SHA256sum

09364df0fc7bcbd160be13d522539779d366ada85aab90afdfbdcf2813e34618

TicWatch Pro / Pro 4G/LTE / Pro 2020 (Wear OS)

SHA256sum

f879508a5d4a7cbfd93f539cea8ef039645d83341624faf3a067f4537fd5391b

TicWatch Pro 3 GPS/LTE / Pro 3 Ultra GPS/LTE (Wear OS)

Cloud

Kali Cloud images can quickly be deployed in multiple different cloud provider’s infrastructures. This allows easy access to a Kali install in a modern environment with strong hardware resources. These are often used for short term Kali installs that are quick to deploy and quick to tear down.


Kali-Cloud Documentation

Containers

Using Container technology such as Docker and LXC/LXD, our Kali containers allow you access to the Kali toolset on your host operating system without the overhead of running an additional full operating system. This does come with limitations, as you won’t have direct hardware access and dealing with inbound connections to tools running in the Kali container can be complicated.


Kali-Containers Documentation

Live Boot

A Kali Linux Live image on a CD/DVD/USB/PXE can allow you to have access to a full bare metal Kali install without needing to alter an already-installed operating system. This allows for quick easy access to the Kali toolset with all the advantages of a bare metal install. There are some drawbacks, as disk operations may slow due to the utilized storage media.

For most users, we recommend the latest “point release” image below, except in cases when a user requires a specific bug patch, in which case the weekly build may be best.


Kali-USB Documentation

SHA256sum

2d51acd4088af63a404e722c35a2e3079f73be924d7921b06ada82d3abf1b979

Everything

Image for air-gapped networks

WSL

Windows Subsystem for Linux (WSL) is a software package on modern Windows installs that allow you to run Linux alongside your Windows system in an optimized container. The Kali WSL package allows easy access to the Kali toolset. This comes with the same drawbacks of a standard VM, but allows for less overhead and tighter integration with your Windows systems.

WSL Documentation

Microsoft Store

Build Scripts

Experienced penetration testers and security professionals use and trust Kali Linux because we provide full transparency into the build scripts. Feel free to read, investigate, and change build scripts for any images below.


Build Scripts Repository